.user-action {
   width: 26px;
   height: 26px;
   display: inline-block;
   margin: 0 6px;
   cursor: pointer;
}

.action-edit {
   background: url('~@/assets/images/DMS/system/edit.png') no-repeat;
   background-size: 100%;

   &:hover {
      background: url('~@/assets/images/DMS/system/edit-hover.png') no-repeat;
      background-size: 100%;
   }
}

.action-delete {
   background: url('~@/assets/images/DMS/system/delete.png') no-repeat;
   background-size: 100%;

   &:hover {
      background: url('~@/assets/images/DMS/system/delete-hover.png') no-repeat;
      background-size: 100%;
   }
}

.action-lock {
   background: url('~@/assets/images/DMS/system/lock.png') no-repeat;
   background-size: 100%;

   &:hover {
      background: url('~@/assets/images/DMS/system/lock-hover.png') no-repeat;
      background-size: 100%;
   }
}

.action-disabled {
   background: url('~@/assets/images/DMS/system/disabled.png') no-repeat;
   background-size: 100%;

   &:hover {
      background: url('~@/assets/images/DMS/system/disabled-hover.png') no-repeat;
      background-size: 100%;
   }
}

.action-pwd {
   background: url('~@/assets/images/DMS/system/pwd.png') no-repeat;
   background-size: 100%;

   &:hover {
      background: url('~@/assets/images/DMS/system/pwd-hover.png') no-repeat;
      background-size: 100%;
   }
}

::v-deep.el-form-item {
   .el-form-item__label {
      font-size: 14px;
      font-weight: 400;
      color: #606266;
   }

   .el-form-item__content {
      .el-input__inner {
         border: 1px solid #B4B4B4;
         height: 32px;
         border-radius: 0;
      }
   }
}

::v-deep.el-tabs {
   .el-tabs__item {
      font-size: 14px;
      font-weight: 400;
      color:#606266;

      &.is-active {
         color: #1890ff;
      }
   }
}

::v-deep.pagination-container {
   height: 32px;
}

.tab-tit-tip {
   text-align: center;
   margin: 10px 0;
   padding-left: 20px;

   .tip-icon {
      display: inline-block;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background: #1183F8;
      vertical-align: middle;
      position: relative;
      margin-right: 30px;

      &::before {
         content: " ";
         display: inline-block;
         border: 1px solid #1183F8;
         width: 20px;
         position: absolute;
         top: 3px;
         left: 10px;

      }

      &::after {
         content: " ";
         display: inline-block;
         border: 1px solid #1183F8;
         position: absolute;
         width: 20px;
         top: 3px;
         left: -22px;
      }
   }
}

.h32 {
   height: 32px;
   font-size:14px;
   // line-height: 32px;
}
